home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 January: Mac OS SDK / Dev.CD Jan 96 SDK / Dev.CD Jan 96 SDK1.toast / Development Kits (Disc 1) / QuickDraw™ GX / Programming Stuff / Sample Code / Printing Samples / Applications… / Exp. #9 (Inside Mac code) ƒ / Experiment no.9.make < prev    next >
Encoding:
Text File  |  1995-04-10  |  1.7 KB  |  62 lines  |  [TEXT/MPS ]

  1. #
  2. # This is the Makefile for “Experiment no.9”
  3. #
  4. #                Dave Hersey
  5. #     Apple Developer Technical Support
  6. #
  7. #
  8. #  4/26/93    - dmh - Thrown on the grill.
  9. #  9/10/93    - dmh - Updated for b2.
  10. #            - Neutralized some nasty bugs.
  11. # 12/18/93  - dmh - Updated for b3.
  12. #  3/22/94  - dmh - Updated for b4.
  13. #  7/14/94  - dmh - Updated for final.
  14. #  8/24/94  - dmh - Universalized.
  15. #
  16. #------------------------------------------------------
  17. Creator        = 'Ex#9'
  18. ObjPath        = :Objects ƒ:
  19.  
  20. GXIncludes    = {CIncludes}
  21. GXLibraries    = Backwash:QuickDraw™ GX Libraries:Graphics libraries:
  22. RezOptions    = -append -i {RIncludes}
  23.  
  24. COptions    = -r -mc68020 -d mpw -d applec -d debugging ∂
  25.               -i "{GXIncludes}"
  26.  
  27. LinkOptions    = -t APPL -c {Creator}
  28.  
  29. MakeFile    = Experiment no.9.make
  30. TheApp        = Experiment no.9
  31. HdrFile        = Experiment no.9.h
  32. ResFile        = Experiment no.9.r
  33. SrcFile1    = Experiment no.9.c
  34. SrcFile2    = Font library.c
  35. SrcFile3    = Shape library.c
  36. #------------------------------------------------------
  37.  
  38. OBJECTS = "{ObjPath}{SrcFile1}.o"        ∂
  39.           "{ObjPath}{SrcFile2}.o"        ∂
  40.           "{ObjPath}{SrcFile3}.o"
  41.  
  42. "{TheApp}" ƒƒ "{MakeFile}" "{HdrFile}" "{ResFile}"
  43.     Rez {RezOptions} "{ResFile}" -o "{TheApp}"
  44.     setfile -a Bi "{TheApp}"
  45.  
  46. "{TheApp}" ƒƒ "{MakeFile}" {OBJECTS}
  47.     Link {LinkOptions}                    ∂
  48.          {OBJECTS}                        ∂
  49.         "{CLibraries}"StdClib.o            ∂
  50.         "{Libraries}"Runtime.o            ∂
  51.         "{Libraries}"Interface.o        ∂
  52.      -o "{TheApp}"
  53.  
  54. "{ObjPath}{SrcFile1}.o" ƒ "{MakeFile}" "{HdrFile}" "{SrcFile1}"
  55.     C {COptions} "{SrcFile1}" -o "{ObjPath}"
  56.  
  57. "{ObjPath}{SrcFile2}.o" ƒ "{GXLibraries}{SrcFile2}"
  58.     C {COptions} "{GXLibraries}{SrcFile2}" -o "{ObjPath}"
  59.  
  60. "{ObjPath}{SrcFile3}.o" ƒ "{GXLibraries}{SrcFile3}"
  61.     C {COptions} "{GXLibraries}{SrcFile3}" -o "{ObjPath}"
  62.